package org.doubango.FrCall.Utils;

import org.doubango.FrCall.AppConfig;

import android.util.Log;

/**
 * Log debugger class. This class is for debug.
 * 
 */
public class LogDebugger {

	private static boolean on = AppConfig.showDebugLog;

	public static void debug(String tag, String msg) {
		if (on) {
			Log.d(tag, msg);
		}
	}

	public static void error(String tag, String msg) {
		if (on) {
			Log.e(tag, msg);
		}
	}

	public static void info(String tag, String msg) {
		if (on) {
			Log.i(tag, msg);
		}
	}

	public static void warn(String tag, String msg) {
		if (on) {
			Log.w(tag, msg);
		}
	}

	public static void print(String msg) {
		if (on) {
			System.out.print(msg);
		}
	}

	public static void println(String msg) {
		if (on) {
			System.out.println(msg);
		}
	}
	
	public static void exception(String msg) {
		if (on) {
			System.out.println(msg);
		}
	}
}
